home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d1 / dfl_261.arc / DFLREAD.ME < prev    next >
Text File  |  1990-12-04  |  6KB  |  150 lines

  1.          DUPLICATE FILE LOCATOR PROGRAM     Version 2.61
  2.  
  3. This group of files is the latest version of a full-featured copy 
  4. of DFL - the Duplicate File Locator Program.  The compressed file 
  5. DFL261.ZIP should contain the following files:
  6.  
  7.    DFL261SW.EXE   the executable program with self-contained help
  8.                   (SHAREWARE version)
  9.    ORDER.DOC      the program registration order form
  10.    DFLREAD.ME     this file
  11.  
  12. After reading these documents, the only file you'll need to  keep 
  13. is  the EXE.  All the help information can be  accessed  on-line. 
  14. Over  the  past  few  years, you  won't  believe  the  number  of 
  15. DOC/TXT/README files I've accumulated ( or would you ? ) and  had 
  16. to keep around in order be able to use a program a month later.
  17.  
  18. Use may use MicroSoft's EXEPACK.EXE utility to decrease YOUR copy 
  19. of  the program by about 10k. I stopped packing  the  distributed 
  20. copy  after  running  across a cache program  which  rendered  it 
  21. inoperative.  Please don't upload EXEPACKed copies.
  22.  
  23. DFL, as of 12/4/90, has no reported bugs - especially the ones we 
  24. wrote  DFL  to  get  around.   In  addition,  the  internal  data 
  25. structures used to capture the contents of the disk are as  small 
  26. as  can  reasonably  be expected.  When used on  a  330  Megabyte 
  27. Miniscribe  ESDI  drive,  with approximately 3200  files  in  150 
  28. directories, only 200 Kbytes of RAM is used.  Based on this,  DFL 
  29. should be able to handle approximately 8,000 files  before memory 
  30. becomes full.
  31.  
  32. There have been some situations reported where DFL has failed due 
  33. to  a  "STACK OVERFLOW."  This has only been  reported  when  the 
  34. system  is  using one of the various cache  programs.   To  solve 
  35. this,  we have expanded the internal stack used by  DFL  substan-
  36. tially, and the problem has not been seen again when the PC TOOLS 
  37. cache  program  "PC-CACHE.COM"  is in use.   However,  the  stack 
  38. overflow problem did recur when a different cache program was  in 
  39. use.   The problem was eliminated by changing the  CONFIG.SYS  to 
  40. include the statement "STACKS=8,512".  The original statement was 
  41. "STACKS=0,0".  This change provides additional stack space for OS 
  42. programs,  and the problem was solved.  We have not  carried  out 
  43. extensive  experiments with all of the available cache  programs, 
  44. and there may be a combination of cache program and STACKS state-
  45. ment  which cause the DFL stack to overflow.  If you find such  a 
  46. problem,  please experiment with your STACKS statement.  If  this 
  47. does not let you solve the problem, by all means report it to us.  
  48. We  will  need to know the version of DOS you  are  using,  which 
  49. cache program and parameters you have, your CONFIG.SYS file,  and 
  50. the type of memory used for your cache.  This will help us  solve 
  51. this problem if it comes up again.
  52.  
  53. We will be using any available expanded or extended memory in the 
  54. future.  Usually, machines that have disks big enough to  consume 
  55. 640k  also have some expanded/extended memory laying around.   If 
  56. that's  not  enough,  we will be caching the  disk  to  create  a 
  57. virtual memory space limited only to the size of your disk.
  58.  
  59. The  main  feature of DFL which we have not found  in  any  other 
  60. similar program is its ALIAS mode of operation. Using this  mode, 
  61. the  contents  of  equal-length files are  compared  to  identify 
  62. duplicates.  The file names play no role whatsoever. For example, 
  63. this will allow the user to locate source files such as PROGRAM.C 
  64. and PROGRAM.BAK which have the same contents but different names.  
  65. This may also be of use to sysops who want to weed out  duplicate 
  66. uploads which have different names.  Using alias mode, I was able 
  67.  
  68. to free about 20megs of disk space on one of the drives at work.
  69.  
  70.  
  71. WHAT IS NEW IN VERSION 2.61
  72.  
  73. Here's the list :
  74.  
  75.   1. Process files found up to abort request.
  76.   2. Added command-line interface & arguments.
  77.  
  78.        Arguments specify :
  79.  
  80.          '/d=' - Disks to scan.
  81.          '/m=' - Scan mode.
  82.          '/f=' - Filename mask.
  83.          '/l=' - List output filename. Return to DOS.
  84.  
  85.   3. Disk spanning
  86.   4. Filename scan mask.
  87.   5. Speed enhancements.
  88.   6. User-interface enhancements.
  89.   7. Status display additions.
  90.   8. Miscellaneous internal changes.
  91.  
  92.  
  93. WHAT IS NEXT FOR DFL?
  94.  
  95. Here's the list :
  96.   1. Process zip's.
  97.   2. Process other archive formats.
  98.   3. Expanded and extended memory support.
  99.   4. Virtual memory emulation.
  100.  
  101. The processing of zip's and other archives will help sysops smoke 
  102. out  duplicates  contained  in compressed  files  with  different 
  103. names.   Usually,  the .COM and .EXE files are the same  in  such 
  104. situations, but some trivial change has be made to a .DOC or .TXT 
  105. file  so that the size of the diddled file is slightly  different 
  106. than  the original compressed file.  We will all benefit  if  the 
  107. boards are not cluttered with duplicates.
  108.  
  109.  
  110. HOW TO REACH US
  111.  
  112. Anyone with comments, suggestions, complaints or bug-reports  can 
  113. reach us in one of these ways:
  114.  
  115.      Write:         W. S. Ataras Engineering
  116.                     40 Laughton Street
  117.                     Upper Marlboro, Md. 20772
  118.  
  119.      Voice mail:    1-301-249-1141 East coast
  120.      Voice mail:    1-408-648-3662 West coast
  121.      
  122.      BBS:           Cricket  1-408-373-3773
  123.  
  124.                     Leave message to BILL ATARAS.
  125.                     Look for DFL*.*
  126.  
  127.      FAX:           1-301-627-7510      
  128.                     Be sure to include the east coast voice  mail 
  129.                     number on the FAX cover sheet.
  130.  
  131.  
  132. REGISTRATION INFORMATION
  133.  
  134.  
  135. If  you  find  Duplicate File Locator (DFL) of  benefit  to  your 
  136. operations,  and maintain DFL as one of your utilities,  you must 
  137. obtain  a  registered  version  of the  program.   See  the  file 
  138. ORDER.DOC to get the registration details.
  139.  
  140. Please  consider  becoming a REGISTERED USER as a  sign  of  your 
  141. support  for  our ongoing efforts to enhance DFL and  to  provide 
  142. quality  software  to the public. Consider what  you'll  save  by 
  143. using the program in the coming years. 
  144.  
  145. When you register, you will receive registered copies of :
  146.  
  147.   1. The latest version.
  148.   2. Any releases issued to correct bugs found in your version.
  149.   3. The next version released providing additional features.
  150.